Global SPFD Based Rewiring
نویسندگان
چکیده
In this paper we present the theory and the algorithms for global SPFD-based logic restructuring (GSPFD), which allows us to replace a target wire globally in the circuit (by some wire possibly far away from the target). It successfully overcomes the limitation of the existing SPFD-based rewiring methods that can only replace a wire with another having the same destination node. As a result, our method combines the advantages of both the ATPG-based logic restructuring method (which allows global rewiring) and the SPFD-based logic restructuring method (which allows the modification of node functions during rewiring), yet overcomes their limitation. We apply the G-SPFD algorithm to post-mapping re-synthesis for LUTbased FPGAs. Extensive experimental results show that it produces considerably better results (in terms of area or delay reduction) compared to the ATPG-based method and the SPFD-based method. The runtime of the G-SPFD algorithm is only slightly larger than that of the SPFD-based method, but is over 14X faster than that of the ATPG-based method. Furthermore, we show that when combined with the state-of-art logic partitioning method, our G-SPFD algorithm scales well to large circuits with little or no quality degradation.
منابع مشابه
Enhanced SPFD Rewiring on Improving Rewiring Ability
This paper presents an in-depth study of the theory and algorithms for the SPFD-based (Set of Pairs of Functions to be Distinguished) rewiring, and explores the flexibility in the SPFD computation. Our contributions are in the following two areas: (1) We present a theorem and a related algorithm for more precise characterization of feasible SPFD-based rewiring. Extensive experimental results sh...
متن کاملTheory and Algorithm for SPFD-Based Global Rewiring
In this paper we present the theory and the algorithm for SPFDbased global rewiring (SPFD-GR), which allows us to replace a target wire globally in the circuit (by some wire possibly far away from the target). It successfully overcomes the limitation of the existing SPFD-based local rewiring (SPFD-LR) that can only replace a wire with another wire having the same sink node. We apply SPFD-GR to ...
متن کاملSPFD-Based Flexible Transformation of LUT-Based FPGA Circuits
In this paper, we present the condition for the effective wire addition in Look-Up-Table-based (LUT-based) field programmable gate array (FPGA) circuits, and an optimization procedure utilizing the effective wire addition. Each wire has different characteristics, such as delay and power dissipation. Therefore, the replacement of one critical wire for the circuit performance with many non-critic...
متن کاملBinary and Multi-Valued SPFD-Based Wire Removal in PLA Networks
This paper describes the application of binary and multivalued SPFD-based wire removal techniques for circuit implementations utilizing networks of PLAs. It has been shown that a design style based on a multi-level network of approximately equal-sized PLAs results in a dense, fast, and crosstalk-resistant layout. Wire removal is a technique where the total number of wires between individual cir...
متن کاملSPFD-based Wire Removal in a Network of PLAs
This paper describes the application of an SPFD-based wire removal technique for circuit implementations utilizing networks of PLAs. It has been shown that a design style based on a multi-level network of approximately equal-sized PLAs results in a dense, fast, and crosstalk-resistant layout. Wire removal is a technique where the total number of wires between individual circuit nodes is reduced...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000